substantially longer - Allemand Anglais Dictionnaire